package it.tcm.TeacherClassMate.action;


import it.tcm.TeacherClassMate.form.GeneralForm;
import it.tcm.TeacherClassMate.util.SendMail;
import it.tcm.TeacherClassMate.util.Util;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.log4j.Logger;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;



public class WelcomeAction extends Action {

	// --------------------------------------------------------- Instance Variables

	// --------------------------------------------------------- Methods


	private Logger logger = Logger.getLogger(this.getClass().getName());
	
	/** 
	 * Method execute
	 * @param mapping
	 * @param form
	 * @param request
	 * @param response
	 * @return ActionForward
	 * 
	 */

	public ActionForward execute(
		ActionMapping mapping,
		ActionForm form,
		HttpServletRequest request,
		HttpServletResponse response) 
	{		
		 logger.info("WELCOME VERSIONE 1.52");
		 
		 String base = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+"/";
		 
		 logger.info("base = " + base);
		 
		 request.getSession().setAttribute("base",base);
		 
		 return mapping.findForward("showWelcome"); 
		 
	}
	
	
}